unmixed blessing

Translations
безоговорочная удача
Winning the lottery was an unmixed blessing for him.
Выигрыш в лотерею был для него безоговорочной удачей.